/**
 * 是否是手机端打开
 */
export function isPhone(){
	return /applewebkit.*mobile.*/.test(window.navigator.userAgent.toLowerCase());
}

/**
 * 是否是微信客服端打开
 */
export function isWinchatClient(){
	const ua = navigator.userAgent.toLowerCase();
	return ua.match(/MicroMessenger/i) == "micromessenger";
}

/**
 * H5版本复制文本，注意！不支持异步复制
 * @param {Object} content  要复制的内容，只支持字符串，数字
 */
export function h5Copy(content) {
  if (!document.queryCommandSupported('copy')) {
    // 不支持
    return false
  }
  
  let textarea = document.createElement("textarea")
  textarea.value = content
  textarea.readOnly = "readOnly"
  document.body.appendChild(textarea)
  textarea.select() // 选择对象
  textarea.setSelectionRange(0, content.length) //核心
  let result = document.execCommand("copy") // 执行浏览器复制命令
  textarea.remove()
  return result
}

/**
 * 判断打开方式是android还是ios
 */
export function isOSAndroid() {
	var u = navigator.userAgent;
	var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1;
	var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
	if (isAndroid) {
		return true;
	}
	if (isIOS) {
		return false;
	}
}

